MVLPLMKLGTLAVKTISKPLASQLKHQAKVHPKFRQSIINFAQRNHRITTQMQRRIYGHATDVEIRPLDEEKAVQAAVDLIGEIFLFGVGGAVVVFEVQRSSRSEARKEEARKQELEELRIKDEELEKQVADLKSKLEELEQLAKARGLSGIFQLKPQPGTTASGKPDKSS